Inside The Mega Billion $ Factory Massively Manufacturing The New Mercedes C-Class In Germany